package com.gzyj.pojo.web.dept;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author ZhiPeng.Lin
 * @Description
 * @Date 2024-11-02
 */
@Data
@TableName(value = "anbiao_organization")
public class AnbiaoOrganization implements Serializable {


    @TableId(value = "id",type = IdType.ASSIGN_UUID)
    private String id;

    @TableField(value = "dept_id")
    private String deptId;

    @TableField(value = "dept_name")
    private String deptName;

    @TableField(value = "jigoufuzeren")
    private String jigoufuzeren;

    @TableField(value = "jigoubianma")
    private String jigoubianma;

    @TableField(value = "jigouleixing")
    private String jigouleixing;

    @TableField(value = "jigouzizhi")
    private String jigouzizhi;

    @TableField(value = "farendaibiao")
    private String farendaibiao;

    @TableField(value = "farendianhua")
    private String farendianhua;

    @TableField(value = "farenshenfenzheng")
    private String farenshenfenzheng;

    @TableField(value = "lianxidianhua")
    private String lianxidianhua;

    @TableField(value = "zhuceziben")
    private String zhuceziben;

    @TableField(value = "touzizonge")
    private String touzizonge;

    @TableField(value = "cheliangguimo")
    private String cheliangguimo;

    @TableField(value = "congyerenshuliang")
    private String congyerenshuliang;

    @TableField(value = "chenglishijian")
    private String chenglishijian;

    @TableField(value = "tingchechangmianji")
    private String tingchechangmianji;

    @TableField(value = "tingchechangweizhi")
    private String tingchechangweizhi;

    @TableField(value = "jiashiyuanshuliang")
    private String jiashiyuanshuliang;

    @TableField(value = "yayunyuanshuliang")
    private String yayunyuanshuliang;

    @TableField(value = "zhuangxieyuanshuliang")
    private String zhuangxieyuanshuliang;

    @TableField(value = "xuhao")
    private String xuhao;

    @TableField(value = "xingzhengqudaima")
    private String xingzhengqudaima;

    @TableField(value = "jingyingxukezhengbianma")
    private String jingyingxukezhengbianma;

    @TableField(value = "jingyingxukezhengchulingriqi")
    private String jingyingxukezhengchulingriqi;

    @TableField(value = "jingyingxukezhengyouxiaoqi")
    private String jingyingxukezhengyouxiaoqi;

    @TableField(value = "fujian")
    private String fujian;

    @TableField(value = "anquanguanlitu")
    private String anquanguanlitu;

    @TableField(value = "zuzhijigoutu")
    private String zuzhijigoutu;

    @TableField(value = "jingyingfanwei")
    private String jingyingfanwei;

    @TableField(value = "jingyingdizhi")
    private String jingyingdizhi;

    @TableField(value = "xiangxidizhi")
    private String xiangxidizhi;

    @TableField(value = "jigoumiaoshu")
    private String jigoumiaoshu;

    @TableField(value = "login_photo")
    private String loginPhoto;

    @TableField(value = "home_photo")
    private String homePhoto;

    @TableField(value = "profile_photo")
    private String profilePhoto;

    @TableField(value = "logo_photo")
    private String logoPhoto;

    @TableField(value = "logo_rizhi")
    private String logoRizhi;

    @TableField(value = "caozuoren")
    private String caozuoren;

    @TableField(value = "caozuorenid")
    private Integer caozuorenid;

    @TableField(value = "caozuoshijian")
    private Date caozuoshijian;

    @TableField(value = "createtime")
    private Date createtime;

    @TableField(value = "login_photo_app")
    private String loginPhotoApp;

    @TableField(value = "home_photo_app")
    private String homePhotoApp;

    @TableField(value = "profile_photo_app")
    private String profilePhotoApp;

    @TableField(value = "isdelete")
    private Integer isdelete;

    /**
     * 运营类型(1危货，2普货，3客运).
     */
    @ApiModelProperty("运营类型(1危货，2普货，3客运)")
    @TableField(value = "yunyingleixing")
    private String yunyingleixing;

    /**
     * 省.
     */
    @ApiModelProperty("省")
    @TableField(value = "province")
    private String province;

    /**
     * 市.
     */
    @ApiModelProperty("市")
    @TableField(value = "city",updateStrategy = FieldStrategy.IGNORED)
    private String city;

    /**
     * 区县.
     */
    @ApiModelProperty("区县")
    @TableField(value = "country",updateStrategy = FieldStrategy.IGNORED)
    private String country;

    /**
     * 所属地市.
     */
    @ApiModelProperty("所属地市")
    @TableField(value = "area")
    private String area;

    /**
     * 企业安全负责人电话.
     */
    @ApiModelProperty("企业安全负责人电话")
    @TableField(value = "securityofficertelephone")
    private String securityofficertelephone;

    /**
     * 平台名称.
     */
    @ApiModelProperty("平台名称")
    @TableField(value = "platformname")
    private String platformname;

    /**
     * 版权所有.
     */
    @ApiModelProperty("版权所有")
    @TableField(value = "copyrighter")
    private String copyrighter;

    /**
     * 技术支持.
     */
    @ApiModelProperty("技术支持")
    @TableField(value = "technicalsupport")
    private String technicalsupport;

}
